﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DigiLib;

public partial class Administrator_Controls_Survey : System.Web.UI.UserControl {
    protected void Page_Load(object sender, EventArgs e) {

    }

    protected void BuildListBox() {
        try { 
        //lbSurvey
        } catch (Exception ex) {
            divMessage.InnerHtml = MessageBox.Error("Lỗi", "Phát hiện lỗi sau: " + ex.Message);
        }
    }
    //tv.Nodes.Clear();

    //        tv.Nodes.Add(this.serverName);
    //        tv.Nodes[0].ImageIndex = 1;

    //        int i = -1;
    //        foreach (SQLDMO.Database db in this.server.Databases)
    //        {
    //            if (db.Name != null)
    //            {
    //                i++;
    //                tv.Nodes[0].Nodes.Add(db.Name);

    //                tv.Nodes[0].Nodes[i].Tag = db.ID.ToString();

    //                tv.Nodes[0].Nodes[i].Nodes.Add("Tables");
    //                tv.Nodes[0].Nodes[i].Nodes.Add("Procedures");

    //                if (db.SystemObject)
    //                    tv.Nodes[0].Nodes[i].ImageIndex = 3;
    //                else
    //                    tv.Nodes[0].Nodes[i].ImageIndex = 2;

    //                tv.Nodes[0].Nodes[i].Nodes[0].ImageIndex = 4;
    //                tv.Nodes[0].Nodes[i].Nodes[1].ImageIndex = 7;
    //            }
    //        }

    //        int j;
    //        for (i = 0; i < tv.Nodes[0].Nodes.Count; i++)
    //        {
    //            j = -1;
    //            foreach (SQLDMO.Table tb in this.server.Databases.ItemByID(Convert.ToInt32(tv.Nodes[0].Nodes[i].Tag)).Tables)
    //            {

    //                if (tb.Name != null)
    //                {
    //                    j++;
    //                    tv.Nodes[0].Nodes[i].Nodes[0].Nodes.Add(tb.Name);

    //                    tv.Nodes[0].Nodes[i].Nodes[0].Nodes[j].Tag = tb.ID.ToString();

    //                    if (tb.SystemObject)
    //                        tv.Nodes[0].Nodes[i].Nodes[0].Nodes[j].ImageIndex = 6;
    //                    else
    //                        tv.Nodes[0].Nodes[i].Nodes[0].Nodes[j].ImageIndex = 5;
    //                }

    //            }
    //        }

    //        for (i = 0; i < tv.Nodes[0].Nodes.Count; i++)
    //        {
    //            j = -1;

    //            foreach (SQLDMO.StoredProcedure sp in this.server.Databases.ItemByID(Convert.ToInt32(tv.Nodes[0].Nodes[i].Tag)).StoredProcedures)
    //            {
    //                if (sp.Name != null)
    //                {
    //                    j++;
    //                    tv.Nodes[0].Nodes[i].Nodes[1].Nodes.Add(sp.Name);

    //                    tv.Nodes[0].Nodes[i].Nodes[1].Nodes[j].Tag = sp.ID.ToString();

    //                    if (sp.SystemObject)
    //                        tv.Nodes[0].Nodes[i].Nodes[1].Nodes[j].ImageIndex = 9;
    //                    else
    //                        tv.Nodes[0].Nodes[i].Nodes[1].Nodes[j].ImageIndex = 8;

    //                }
    //            }
    //        }
}